.footer {
	width:100%;
	height:155px;
	bottom:0px;
	position:fixed;
	z-index:5px;
}
.choose {
	width:100%;
	height:130px;
	background-color: #196e07;
}
.choose_nav{
	height:130px;
	width:750px;
	margin-left:auto;
	margin-right:auto;	
}
.choose_nav a:link,a:hover{
	color:#ffef01;
}
.choose_nav a:link,a:visited{
	text-decoration: none;
}
.choose_nav dl{
	float:left;
	width:85px;
	margin:7px 30px;
	overflow:hidden;
	height:113px;
}
.choose_nav dd{
	font-weight:bold;
	margin-left:18px;
	margin-top:5px;
	overflow:hidden;
}
.ending{
	width:100%;
	height:25px;
	background-color: #390b0e;
	clear:both;
	padding-top:0;
}
.ending_con{
	clear:both;
	width:1000px;
	margin: 0 auto;
	line-height:25px;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	overflow:hidden;
}
.choose_nav a:link {
	color: #ffef01;
	text-decoration: none;
}
.choose_nav a:visited {
	color: #ffef01;
	text-decoration: none;
}
.choose_nav a:hover {
	text-decoration: none;
	color: #CCC;
}
.choose_nav a:active {
	text-decoration: none;
}
.bg-img {
	z-index:-5;
	position:absolute;
	width:100%; 
	height:100%;
}
.hero-wrap ul {
	margin:0;
	padding:0;
}
#index_b_hero .hero {
	overflow: hidden;
    position: absolute;
    height: 100%;
    width: 100%;
}  
#index_b_hero .mask-right, #index_b_hero .mask-left {
  left: -100%;
  overflow: hidden;
  z-index: -5;
} 
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero {
  	  height: auto;
  	  left: 0;
  	  overflow: hidden;
  	  position: absolute;
 	   top: 0;
 	   width: 100%;
	}
#index_b_hero .mask-right {
  left: 100%;
}
.turn_left{
	top:40%;
	left:20%;
	position:fixed;
	height:58px;
	width:55px;
	z-index:5;
}
.turn_right{
	top:40%;
	right:20%;
	position:fixed;
	height:58px;
	width:55px;
	z-index:5;
}
